emanate energy

Traductions
излучать энергию
The sun emanates energy that supports life on Earth.
Солнце излучает энергию, поддерживающую жизнь на Земле.
Mots
emanate

verb
исходить